Jak zjistit jmeno DLL
Otázka od: Milan Tomeš
22. 10. 2002 10:08
Zdravim vsechny,
potreboval bych v DLL zjistit jeji jmeno - potrebuji to kvuli nacteni
version info te DLL. V application.ExeName je jmeno exe souboru, ktery tu
dll pouziva...
S pozdravem
Milan Tomes
mailto:milan.tomes@haida.cz
Tato zprava byla zkontrolovana na serveru server.haida.cz
antivirovym programem RAV antivirus.
Odpovedá: Ondrej Kelle
22. 10. 2002 13:28
> potreboval bych v DLL zjistit jeji jmeno - potrebuji to kvuli nacteni
> version info te DLL. V application.ExeName je jmeno exe
> souboru, ktery tu dll pouziva...
SysUtils.GetModuleName(HInstance)
HTH
TOndrej
Odpovedá: Bohdan Dudla
22. 10. 2002 10:20
Ahoj.
Pouzij API funkci:
DWORD GetModuleFileName(
HMODULE hModule, // handle to module to find filename for
LPTSTR lpFilename, // pointer to buffer for module path
DWORD nSize // size of buffer, in characters
);
Jako hModule predas hInstance.
With best regards,
Bohdan Dudla
Pike Electronic spol. s r.o.
Modrinova 2
300 00 Plzen
Czech Republic
tel: +420 19 72 40 738
fax: +420 19 74 31 738
gsm: +420 732 441 716
e-mail: bdudla@pikeelectronic.com
Odpovedá: Alexandr Stefek
22. 10. 2002 11:34
>
> potreboval bych v DLL zjistit jeji jmeno - potrebuji to kvuli nacteni
> version info te DLL. V application.ExeName je jmeno exe souboru, ktery tu
> dll pouziva...
>
GetModuleName
Alexandr STEFEK